.attention {
    margin: 0 0.45rem;
    .tip {
        border-bottom: 1px solid rgb(237, 237, 237);
        ul {
            float: left;
            li {
                float: left;
                .info {
                    padding-top: 0.22rem;
                    padding-bottom: 0.22rem;
                    .via {
                        margin-right: 0.2rem;
                    }
                }
            }
        }
        >div {
            float: right;
            display: flex;
            flex-direction: row;
            align-items: center;
            height: 1.6rem;
            p {
                vertical-align: middle;
                color: rgb(70, 135, 215);
                display: inline-block;
                font-size: 0.32rem;
                line-height: 0.40rem;
                width: 0.72rem;
                font-weight: 900;
            }
            span {
                vertical-align: middle;
                display: inline-block;
            }
        }
    }
    .bank-box,
    .theme-box {
        ul {
            li {
                border-bottom: 1px solid rgb(237, 237, 237);
                .info {
                    .msg {
                        h4 {
                            font-size: 0.4rem;
                        }
                        p {
                            font-size: 0.35rem;
                            color: rgb(50, 50, 50);
                            font-weight: 900;
                            span {
                                color: rgb(136, 136, 136)
                            }
                        }
                    }
                }
                >p {
                    font-size: 0.32rem;
                }
                .bank-tip {
                    padding: 0.3rem 0;
                    >a {
                        display: inline-block;
                        background-color: rgb(236, 243, 251);
                        font-size: 0.34rem;
                        color: rgb(68, 136, 216);
                        line-height: 0.64rem;
                        text-align: center;
                        padding: 0 0.2rem;
                        border-radius: 8px;
                        margin-right: 0.12rem;
                    }
                }
                .inter {
                    height: 1.2rem;
                }
                .imgBox {
                    position: relative;
                    span {
                        position: absolute;
                        bottom: 0.15rem;
                        right: 0.15rem;
                        color: #fff;
                        display: inline-block;
                        background-color: #000;
                        padding: 0.08rem 0.08rem;
                        border-radius: 5px;
                    }
                }
            }
        }
    }
}

.no-content {
    font-size: 50px;
    margin: auto;
    text-align: center;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}